'''
可变字符串
    python中字符串属于不可变对象，不支持原地修改，如果需要修改其中的值，只能创建新的字符串对象
    确实需要原地修改字符串，可以使用io.StringIO对象或array模块
'''
import io

s = "abcdefghijklmnopqrstuvwxyz"
print(id(s))
sio = io.StringIO(s)  # sio就是可变字符串
print(sio)
print(id(sio.getvalue()))
sio.seek(3) #指针移动到索引3的位置
sio.write("***")
print(sio.getvalue())
print(id(sio.getvalue()))
